Wonderful apartment. Location exceptional. Clean and modern. Bed adequate though quite firm. Terrace is truly amazing. Communication with host and checkin all perfect. Strongly recomend.