Allure on the Beach Apartment Beachfront Luggage storage Golf Balcony, Terrace 24-25 The Strand Details