Great place. Large. Use of gym and pool is great! Neat and clean