Great accommodations, great location, perfect host communication