Really nice and clean. I enjoyed my stay. The place was new and had very nice gym and pool.