Nice and clean. Great gym and pool. Good location