We had the best time! It was our first time at cinnamon shores and we will definitely be back. We loved everything that was on the property. All the restaurants were fantastic. Especially liked that you could order food and drinks at the beach. The evening/night entertainment was fun. And all the pools were clean and maintained. Can’t say enough good things.