Very clean, great location and the host provide a pleasant and informative check in process. I loved my stay.