The location, decor, and proximity to restaurants, entertainment, and beach access was great! We really enjoyed our stay. My only wish is that there had been laundry on site. If we had stayed any longer, we would have needed to find a laundromat, which isn't ideal on vacation.