Stayed at the Marriott for a couple of nights in early July.
We were given a corner room which was very large and had a lovely balcony (no chairs though).
The room itself was well equipped. The hotel is more traditional in style but it was spotlessly clean and well maintained. The beds are nice and comfy. The only downside at night was the excessively noisy air conditioning system, which woke me up a few times.
The rooms are equipped with some type of fridge, which presents itself as a chiller, not a fridge. In all honesty It wasn't the best so don't rely on it.
The hotel does have laundry facilities on the second floor which are always really handy to have, rather than paying excessive cleaning fees.
There is a pool and gym area to. The gym has modern cardio equipment and some bar-bells and mats. This was more than adequate for my stay. The pool is a decent size too.
Location wise it is just a couple of minutes walk down to the harbour area and into the shopping area. Would definitely recommend this hotel. Couldn't fault the service and room standard. Very much a good quality four star hotel.