El Mirador is an awesome place to stay. This is the third time we have stayed. Always seem to get the same room too. Which by the way, is AWESOMENESS. Micheal and Shannon, as well as their staff are always helpful and friendly. Would totally recommend this hotel to anyone.