I also stayed at a DTD hotel a few years back. The bus service was excellent, we had no problems at all. There was both a regular gift shop that sold Florida type items as well as a small Disney gift shop that sold only Disney items. One of the best parts was being able to take a stroll to DTD in the evening and catch a little shopping and night decorations to relax before bed!