The communication with the host was great. The Check in was smooth. Our booking was for a higher floor but we were moved to a adjoining building in the same complex on the 13th floor. The apartment was clean. Kitchen was well equipped and well maintained. Sheets and Towels were clean. We also used the parking at a reasonable cost. All in all a very good stay. The building also had amenities such as pool, sauna and steam.