We took our 16-year old granddaughter and her bff on Spring Break., and this turned out to be the perfect location: beautiful beach, lots of entertainment and shopping.However, the unit itself needs some attention: kitchen is not what I would call 'fully stocked, one of the kitchen sink stoppers was broken, andthe grill was really dirty. The master bath shower door was precarious and had to be used with caution. The toilet in second bathroom did not flush without help.The hot water was very limited: not enough for two showers in a row -- which made me wonder if the dishwasher was able to sanitize dishes.One feature was just odd: both bedrooms have beds for two people, but neither has two end tables. Couldn't figure that one out...Again, however, the location was outstanding and we very much enjoyed our stay.