We stayed at Vista del Angel for 3 nights. Our stay was excellent, starting with very friendly staff, cozy and unique design of the hotel, excellent breakfast and absolutely blown away with the view from the hotel. Rooms were very clean. We will definitely be back and stay at this property. Great located, walking distance to the main attractions.