Breakfast was great, hot and cooked to order.
Room was average, could be cleaner, stained curtains, very average bed linens quality. AC unit would not switch to heating mode and we had some cold nights and had to ask for extra blankets.
Beach view from the room is nice. St George Beach - you can walk a long way in crystal clear water, but I would not call it a fantastic beach.
Staff was courteous and helpful. Service staff all very business like, and worked hard, but all looked tired and touristed-out.