Clean room in a good location with tons of amenities - exceedingly well run. Would absolutely stay again.