We got there early as our flight arrived at 6:00 AM. Hotel went out of their way to get us settled in as quickly as possible. It was difficult getting extra towels and facecloths, but with persistence managed to have more than one hand towel and two bath towels. The room was okay, but really is ready for refurbishing. Front end staff were helpful, but found that English was limited and many had difficulty understanding, so not a lot of diversity in the language throughout the staffing.
We had booked for breakfast and half board, and suggest you not do this hear. The food in the restaurant was poor at best. Breakfast was buffet, and while the food was varied, much of it was dreadfully prepared so close to inedible. The wait staff were always keen to see if you were happy, and kept asking us if the food was good. We did not want to be impolite so would give evasive answers, but the food we sent back to the kitchen was delivering them a clear message that it was below standard.
There are many very good restaurants a short and easy walk from the hotel, and the Marina Mall is just down the street and has a food court with food that far exceeds that of the restaurant, so there is no need to have food in the hotel.
And don't expect a view of the marina - it is hidden by the buildings that actually have a view.
The location is right by the metro, close to a reasonable mall, on a main thoroughfare and close to the marina that makes for an awesome walk. So it is convenient for getting anywhere in the city, but sure there are better hotels just as well positioned.