We enjoyed our stay at Tropical Dreams. We arrived on a Tuesday just before Hurricane Lisa and felt comfortable throughout the storm. Since nothing was open in town on Wednesday, we went to the nearby grocery store on Tuesday and were glad to have the kitchen to cook our meals. The beds were comfortable and showers were warm. There were several gallons of water to drink when we arrived and it lasted our whole stay. We loved having the pool to cool off after hot days in town and the hammocks to relax in. There is a very friendly kitty who hangs around and likes to be fed, which reminded us of home! The location is great, not close enough to town to hear the noise, and not so far that you can't easily walk it. The hosts were very communicative, although we did have a misunderstanding about the transportation from the airport to the water taxi.
There's a grocery store on every corner, so if you don't find something in one, try another. We highly recommend the reef friendly snorkeling tour. Amado Jr was a great guide and had a lot of knowledge about the area, reefs, and various sea creatures. Every restaurant we tried was good. Errolyn's Fry Jacks we're amazing. Swing's and El Ben (on the north side) had the best drinks.