Great place to stay. The host has excellent communication, and did his best to accommodate with early check in, as well as late check out. The apartment wasn't ready when I first arrived, so he took me to his coffee shop, and bought me coffee where I waited until the apartment was ready. A great place to stay!