It was very clean and smelled fresh and clean, as if it was a brand new hotel. The breakfast was amazing! Chicken carnitas, flour tortillas, granola, waffle bar with fresh fruit and whipped cream, eggs, potatoes, etc. Room was clean and had all kitchen needs, we didnt need it, but good to know it was available. They have a basketball court, gym, and pool. We will definitely return. Note that there was a parking fee. I didnt realize until we left, but we figured the parking fee cost less than eating breakfast elsewhere.