The stay was amazing, but all my compliments go to the staff that keep the place running smoothly. They are genuinely so kind, helpful, and make you feel like you’re in a small town with their welcoming personas. I’d rather stay in a lower quality hotel with a great staff than a 5 star hotel with unfriendly employees. This place doesn’t compromise in either category! Beautiful, colorful courtyard that reflects the personalities and attitude of the staff working there. Can’t wait to be back!