The only one star I took off is for food. Breakfast buffet is really limited to bread, eggs, rice, some weird options and sausage. Positive side you can order omelet at no additional charge, and there were fruits every day, that saved us. A la karte menu was okeish, nothing special but prices are high.
The hotel is located right at the Flamingo Beach, it’s very convenient, service was great!