Our 4-person family is ending a 3-month stay here, and we don't want to leave. The general manager set the tone with his genuine care for customers and attention to issues large and small; the entire staff learned our names and provided friendly, classy, proactive service, going out of their way to promptly handle any inquiry and offer coupons and recommendations for neighborhood eateries. It's great for kids - our 4-year-old has enjoyed playing in the pool and the large courtyard riverwalk fountain. The hotel is clean, suites well-designed and equipped for lengthy stays, and the neighborhood quite walkable and lively. Included meals are generally good, though they do get repetitive. I have traveled and lived in 20 countries, staying in "luxury," residential, and other types of accommodations, and this has been our best hotel experience hands down - other hotels should send their employees here for a masterclass. We've felt at home and will be back.