Stayed here overnight during Oceans Calling. The Princess Bayside Beach Hotel has several buildings, but we were in the main one with the front desk/lobby. Check in was easy and the staff were all polite and helpful with info regarding parking and the bus schedule for the event. The property was clean but dated and could use some upgrades to the beds and tvs especially. The onsite restaurant only functioned as a bar (no food available). All in all this was a good stay, the property had plenty of parking, felt safe, was clean, close to the bus line, and had a pleasant and professional staff.