This apartment was beautiful and clean. The beds were very comfortable and location was perfect. The check in and communication with host were less than satisfactory and could have been better to eliminate frustration and stress at the beginning of our vacation.