Hyde Resort offered great amenities...we enjoyed the pool, beach and on-site restaurants immensely. Very convenient! We didn't have a vehicle during our stay, so the location proved to be a little inconvenient aside from a couple restaurants within walking distance. Unfortunately, we were too far to enjoy the broadwalk which is a couple miles away, so that's something to keep in mind if not renting a vehicle. The unit we stayed in had a great view and was clean. We were unable to use the shower in the smaller bathroom, though, as the water never got hot (it didn't in the kitchen either). Thankfully there was a second bathroom. We also chose this unit largely because it had a bathtub listed, but it didn't, just showers. Communication with the property owner was quick and helpful. Just be sure to plan for purchasing your own laundry detergent, dishwashing soap, etc. These essentials were not provided. Overall, we really enjoyed our stay, but gave this 4 out of 5 stars because of the minor inconveniences.