This is an excellent alternative to a traditional hotel or those requiring longer stays and would like a kitchen. Business condo is a good option and has laundry. Only real disappointment was electrical switches are poorly wired, which made light operation difficult.
Recreation, pool and fitness areas on upper floors are quite nice and clean, and have excellent views. Cafe on ground level has simple, but good food choices, but operating hours are limited. Location is safe and walkable to nearby shopping and activities. Good access to indoor parking garage, as well as street parking.