I travel a lot for business as well as pleasure and the Bay Shores exceeded all previous experiences. Parking is a premium here and yet if their lot is full, they make every attempt to find a spot for you. The breakfast is good and the other amenities are great. The hotel looks old but don't let that fool you. Inside has been totally refurbished and the rooms are nice. Thumbs up in my book!