Top notch hospitality and lovely clean flat