This place is very nice and clean. It has great kitchen and huge common space. Communication with owner about check in process is smooth and precise.