The apartment is perfect. It has all the amenities you could need to make you feel right at home. The grounds are wonderful too, nice and quiet, beautiful gardens, pool, putting green and right on the beach to watch the sun set every night.