Perfect place for a small family. Great location. Exceptional hosts and great communication. Highly recommended!