Our stay was perfect, everything was brand new and decorated nicely. It also has a nice warm pool to swim in. We highly recommend.