This place is clean and beautiful. However, the reason for not giving them five stars is because of the poor communication between hosts, and that they offer the patio area for guests to enjoy, and that’s the area they use for their dogs to poop. Overall, it was a good stay.