Excellent stay! This place is great. The location can't be beat, the hosts were incredibly friendly, and the house was beautiful. Super clean and comfortable.