Overall our stay was great. The room was very clean. There are a few things that could be improved. The pool area could have been a bit cleaner. There were multiple days that the towel area was completely empty and we were not able to get a towel after swimming. The lounge chairs in the pool area and the patio area along the inter coastal were very worn and in desperate need of replacing as they were ripped and torn. Restaurant and bar at the hotel were just so so. This is walking distance to the beach however you have to walk over the draw bridge about 10-15 mins so if you have little kids that is something to consider. We rented a car and could easily drive over to the beach as we had two small kids with us. Parking valet was great and very responsive however that is an additional 45/per day but this is stated in the listing up front. There is a mall very close to walk to and also Publix and Starbucks etc. so the location is good as well if you do not have access to a car.