Great place, excellent location, fabulous hosts! Dogs loved it as much as we did. Highly recommended