Check-in was smooth and communication was very easy. They were very responsive and helpful throughout my stay. The place was also clean and true to the pictures.