We really enjoyed our stay here! The apartment fit our family of six very comfortably and was very clean. The closets were fully stocked with beach chairs, coolers, snorkel gear, and towels, which made taking trips to the beach that much more convenient. The location was perfect with restaurants, shopping, and a market at walking distance. There is a great pool and jacuzzi on property that we used after a day out with nice loungers and tables with umbrellas. And the view of the golf course was beautiful! Would highly recommend.