A beautiful location and space! Everything was very clean, our hosts were super friendly, as were their puppies! We only stayed one night but I wish we could have stayed longer! Highly recommend!