I had a very late arrival (1 AM) yet check in went smooth. Apartment is new, very clean, comfortable with its own balcony. All necessary amenities and if something lacks hosts provide immediately. Hosts are very nice family. I have enjoyed my stay and would return.