I really enjoyed my stay at the Hotel Casa Morales. The rooms are clean and comfortable. Plus there is an amazing view of the surrounding mountains. There is a spa, gym, pool, and free wifi. The wifi is spotty at times and some rooms have poor reception. It is best to ask when booking a room about the wifi.