This place is everything we hoped for and more. Very clean and comfortable stay. Very easy to communicate with host. Great location as well.