This place hit all the marks. The host were friendly, accommodating and extremely professional. We enjoyed our stay and we couldn't ask for better host. Please don't sleep on this place.