Fully self contained. Apartments are well appointed with modern facilities including a fully equipped kitchen, laundry, ceiling fans, cable television and an in-room safe. Rooms have views to the ocean or the hinterland and all have private balconies.