The staff was extraordinary, they were so kind. The exterior was beautiful and well kept, the pool area had amazing views. Unfortunately, the interior of the rooms were outdated. The beds were uncomfortable, very thin and you could feel the springs. Our group felt at home here and agreed we would stay again. The location is close to many different beaches and a handful of restaurants, all was a short walking distance away. Although, you will need transportation in order to visit some of the more popular shopping areas, beach clubs, or attractions.