The hotel location is superb, just a few steps away from promenade and beach. Marina is a 10 minute walk but a nice one at that. It is a must visit as it has a great atmosphere, very picturesque , has nice shops and restaurants(try Sakura, InAsia and Cinnamon Bay).
The hotel itself is good. I would recommend getting sea view as the scenery is exceptional. Rooms are nice, the outside bathroom sink is odd, but you get use to it. Breakfast is excellent, lunch and dinner ok. Oh, the orange juice at breakfast is heaven. Service is good at hotel especially reception area. There are 2 pools one indoor which is heated, one outdoor which is positioned such that you also get great views of the beach.There is a sauna also. Gym is not really well equipped such that I didn't use it. Overall I would definitely recommend this hotel.