Tropical dreams has an excellent location, walking distance to restaurants and stores but distant enough to take a day to hang at the pool in peace. The space was clean, organized and the support staff were friendly and helpful.