We had a wonderful time staying there for 20 days. The property is located in a beautiful spot and well established, which makes for nice landscaping and private setting. The view from our Unit was stunning and it was very conveniently located to the beach, pool, tennis courts and parking. The unit itself is very clean and the kitchen has everything you need. While the layout, cabinets and furnishings are a bit dated, it felt like home. The second bedroom is rather small with a queen size bed, which made things a bit tight for our two adult daughters. We definitely would go back though.