The unit was clean and as pictured. We enjoyed the gym and pool. The staff was warm and friendly. The bedding is average at best but overall a nice value stay.