Great location and much more accommodations than a typical hotel.
Nice gym facility and lounging areas.