Communication was perfect and the check-in was smooth. Flat is a little bit on the small side and the balcony was occupied our whole stay but it was pleasant.