Overall we loved our stay at Grand Caribbean! We didn't realize that we were not actually staying at the hotel pictured. All the information in this listing is for it. We actually stayed in a gated condo. It was not on the beach, but had beach access and was very close! It was a wonderful condo with everything we needed! The downside was only one station worked on the tv and the wifi was spotty. We were there for the beach though, so it wasn't that big of a deal. We would love to stay again!