We loved staying here. The location can't be beat. The hosts were super helpful and communicative. The place is very clean with all the amenities you could want.
Bonus points for the heated floor in the bathroom!