Their place had every amenitie you need for a home stay. The outdoor area is fantastic and had a hard time tearing ourselves away from the pool. Lovely and clean. Very happy.