Excellent apartments in a great location. The apartments themselves have great views of the city/surrounding area, and the staff is super friendly and accommodating. The gym is a bit small, but it has most of what you need to get a good workout. The pool is also a bit small, but the view and area itself is amazing.