Everything was as described and was perfect for our family trip with our pet. Our dog was safe with secure gates. Place was very clean and neat, easy to access to the beach and shops. Location was very private and quiet. We would like to come back again.