Fantastic location, spotlessly clean and has everything you need. The hosts were helpful and very thoughtful in catering to our family’s specific needs. We hope to stay here again!