Efficient communication with easy check-in and check-out. The apartment is clean and well located. It has more the feel of a hotel-apartment. Comfortable and cozy bed. Practical for a short stay. Cleaning fee is a bit hefty for a 1 night stay.