Very nice and exactly like pictures. It was clean and very convenient to everything we had planned. Self check in was super easy as well. David was very quick with messaging about any questions I had and made sure to leave a detailed handbook and suggestions and activities. I would definitely recommend and I will be back really soon. Thanks for everything.