The place is much bigger and nicer than it appears on the photos. Very clean. A lot of toys for kids. Great location. Quick communication. We enjoyed our stay a lot. Highly recommended.