Very clean, spacious, and comfortable place. Our unit overlooked the golf course and had a partial ocean view. Several beautiful beaches in the area. Both Jim and the resort staff made check in easy!