Outstanding hospitality, great communication and a very clean place.