great location, great amenities & communication with booking the accomodation, extremely clean & spacious apartment