Excellent place, very clean, modern with all necessary amenities, great location. Amazing mountain view!! Ooh and very spacious!!