Very clean , the view is beautiful. My husband and I will be booking our next vacation here again .