Beautiful, comfortable, clean. Amazing views! Great location! A 100% fit for what we wanted and what was advertised. A truly excellent place to stay. No hassle. We loved it and recommend it. If you are lucky enough to book this place ... cherish it.