Extremely clean. Easy check in and wonderful from start to finish. It’s a beautiful area amongst the mountains with a gorgeous view. Still not too far to town either so it’s the best of both worlds. Great amenities. We will definitely want to stay here next time we visit!