Close to the beach, close to shops and restaurants, lots of amenities in the building with great staff. Loved our stay!!!