If I could give 10 stars I would. Everything you need is on the unit, beach is a block away and many restaurants are steps away. We have stayed in this building before and love the location. Staff and valet guys are extremely helpful and anxious to assist in every way, only problem was we hated to leave. We will definitely be back!