Me and my husband loved the views, private beach, tennis court and more. I recommend this place nice and clean as well. Will definitely stay here again.