I stayed 3 days at secrets royal beach the hotel is amazing the price is really worth it the rooms are super clean all the personal is really friendly. The food can be better as its a Caribbean place I expect more sea food than meat but beside that everything is gorgeous the beach is so beautiful. The ocean with...
More
