Clean and well appointed place, great communication