Great stay. The place is clean, neat and spacious. The shower is fantastic! Hosts were great - very communicative and provided all the necessities. Dogs are very friendly. Highly recommended.