Very professional. The apartment is sparkling clean. The location is great. Really great host.