Very clean and great views from the balcony. Very good communication from the host and wonderful place to stay.