Mostly good: newer, modern, clean, great location, good bed, sheets, and quiet. But as other reviews have noted, service could have been better.
No effort was made to meet us at the pier, direct us to the hotel, or assist us with our luggage. Many other hotels do.
Also, we arrived early hoping to get a room we liked enough to want to extend our stay, but were given a room with no view while rooms with views were left unoccupied. Seems like they save the best rooms for last.
On the bright side, their housekeeping crew was very helpful and on the whole, we would stay here again.