Tiny, somewhat spartan unit but perfectly clean.
The pool and gym are amazing: horizon style heated pool with two spas, one hot and one cold, great equipment and a sauna and steam room: very flash.
Perfect communication, very responsive and helpful.
Location is superb.