Grand Beach Resort Hotel provided exactly what we were expecting: clean rooms, beachfront balcony with a great view, and a nice beach. The room was not spectacular, but clean and relatively updated. The balcony was great at night and in the morning. The beach was spread out and swimming in the water was amazing. We walked down the beach to compare the beachfront and balconies to similar properties and felt that Grand Beach appeared to be the best option.
The service was as good as it could have been during the times of the pandemic. We received prompt responses to any request. The only suggestion would be wiping down the siding/railings on the balconies between guests as the siding was covered in dead flies and the railings had a build up of spider webs.
This is a family hotel, so one should not expect the same quiet, relaxing beach setting as an adults only resort. This is likely the case with all resorts in the area. With that said, the beach was large enough to spread out.
It felt a bit overpriced, but was comparably priced to all other beachfront hotels in the area.