Very clean, comfortable and roomy. Staff was so responsive when we had questions. Well stocked kitchen, incredible view from the terrace. Highly recommend!