Spacious (huge really), clean, comfortable unit in convenient location. Free pool and gym access. Easy check-in/out. Had a great time.