The apartment is very clean and comfortable. The owners provided top notch quality coffee and shampoo/conditioner. We did not have a chance to enjoy the terrace (bad weather) but agree that the view would be outstanding on a clear day..