We stayed here for one night before our cruise. It was in a good location and close to everything. My only complaint is that they wouldn't let us book my husband and I and our two teenagers in the room. We had to book a second room (they said we could only book 3 in the room). The two boys could have easily slept in the extra bed. The hotel was very clean and had a terrific roof top pool and bar area. I would highly recommend this hotel.