I reserved this hotel room based on the location, price, and the pictures on the site. The location turned out to be better than expected. Closer than I had thought to the cruise port, and restaurants. The price was good comparable to other hotels in the area, and I prefer a hotel with live people at the check-in, not virtual - this had people! The pictures of the room on the site made the rooms look comfortable and charming. As it turned out, when we arrived, our room was in the Annex across the street. The room was very new, clean, modern. Nice but characterless. That's okay for a short stay. But the bathroom had only one roll of toilet paper - no extra - had to go the the front desk across the street for a refill. Only one drinking glass in the room. Rooms are only serviced every 3 days. Breakfast, back in the main building across the street, was pretty good. (I thought I had booked the room to include breakfast, but it didn't show on the reservation at the hotel). Overall, yes, I would stay again.