Location is a bit off from the main downtown area, but if you have a car they have onsite parking. All the rooms are overlooking the water. Breakfast buffet was good. However we were not given the room we booked online, and not even informed of this when checking in by the hotel staff. Only when we got to the room we realized it was a cheaper room than we booked, and when we went to complain they said it was the only room available. Poor customer service.