Great location, steps to all the resraurants and night life. Nice pool and common areas. Although the ocean view I wanted could not be guaranteed until the day before, the resort staff did a great job in accomodating my request! I needed assistance with housekeeping questions since no instructions were left, but the host quickly answered all my questions as soon as I called him. Great time, great vacation!