The hotel is awesome. Location, room, toilet, service, everything is excellent for the price paid.
Location is in the mid of town, with ample parking space (and you might get it free complimentary of the hotel). Near waterfront area (although not much you can do at the waterfront area), you do get to see golf course and large vessels here.
Room is clean with good amenities, considering it's a 3 star hotel.
Bathroom is way better than most 3 star hotel I've been to.
Service is good. Staff are friendly and helpful