Great experience including location, communication, check in and clean place