We arrived at Park Royal and were immediately greeted by Agnes, one of the concierge staff. She was friendly and helpful which was indicative of the rest of the staff of the resort. Restaurant service was prompt and friendly; the food at the buffet was good, but not great for lunch and dinner; breakfast was very good. The food in the specialty restaurants, which requires a reservation, was delicious. The choice of food at the beach, however, was disappointing; it was burgers, pizza and hot dogs, all of which were very average. The pizza tasted like bad frozen pizza. The rooms were very nice and comfortable.