Clean and really nice. Stunning position and view. The host is very friendly as well. A very nice place to stay