This lodging was wonderful, and made for a great trip for my family including two children ages 9 and 11. The space was clean, safe, cool, and spacious. The grounds were beautiful and we swam everyday in the pool. We did not realize that there was a pool bar with attendant, so that was an added bonus for an afternoon drink! We rode the complimentary bikes into town every night for dinner. Th locals are very kind and welcoming, and everything we ate was delicious (The Smoky Grill, Queens Bean, and Peers Place). Even when riding our bikes home at night in the dark, we always felt safe and comfortable.....there is little traffic on the road in a small town such as Hopkins! They also have golf carts that you can rent in increments of 2, 4, or 6 hours........which is a nice option if you do not have a car and/or are unable to ride a bike. The management set up our snorkeling tour, and it was beyond amazing!!! They also helped coordinate our transport back to the airport, which went seamlessly. Others have said this accommodation is a combination of a resort and and airbandb...and they were spot on. It is a peaceful place to relax, with a few extra perks from the support of the management team. The condo itself was very spacious...we could have easily had another 2-4 people staying with us, and it would still have been a comfortable space. The outside balcony is huge and was wonderful for drinking coffee, hanging out, or eating meals. The beach is lovely, and cleaned every day of seaweed, but the water in the area is murky due to the close proximity of a river. We took the paddle boards and kayak out one morning, which was awesome to have that activity at no charge, and very easily accessible. We loved our time here and enjoyed the relaxed, welcoming vibe of Hopkins. Thank you for helping make our time in Hopkins relaxed and enjoyable!!!