Just back from a visit.
Breakfast was chargeable downstairs for Diamonds which was a shame.
The executive lounge does get very busy. Not so relaxing when you have noisy children running around. But the selection is very good.
The Blue Elephant was very poor. No spices were used it seems. Authentic Thai it is not. I would avoid.
The sun on the sea facing balconies can be very hot in the mornings, but too cool after around 11am when the sun has moved. So opt for a marina view if you want more of the sun, especially in the afternoon or evening. The lounge balcony is sea facing - so you can get this view anyway.
The staff are very nice and try to accomodate guests.
On the whole, I would give it a 7 out of 10.