Spotless and really nice extras. Things like plenty of towels, pillows, kitchen things, etc. The view from the balcony is amazing and the view from the bedrooms is a wonderful view of the mountains. Lots of shops, bars, restaurants, grocery stores, gas stations, etc were within walking distance. Great communication from the host.