Spotlessly clean and in a beautiful location. Stayed for 3 nights, views are amazing. Right next to a swimming spot. Will be back