The Palms at Caves Apartment BBQ facilities Balcony, Terrace, Shared TV area or lounge 60 Caves Beach Road Unit 16 Details