This family-friendly beach apartment hotel is a peaceful oasis filled with romantic ambiance and thoughtful, personalised touches. It is set on 2.83 hectares of lush property on a 500 ft stretch of premier beachfront on Santa Cruz's main beach. It comprises a total of 42 spacious accommodation units that offer a full view of the stunning waters of the Caribbean. Facilities on offer to guests at this air-conditioned establishment include a lobby with 24-hour reception, a TV lounge, conference facilities and Internet access. There is a car park for those arriving by car.