very clean and nice accommodations , very nice hosts , and the location is excellent