I would recommend the Princess for anyone that would like a quick walk to downtown Hamilton (Front St. + The Ferry).
Very friendly staff, made check-in/out very easy. Cabs available right outside the door + rent a mini-car, and Water sports right there.
We went last week or August, so the the complimentary shuttle to the private beach was not every 30 min as I've read, but instead they post the shuttle schedule: early, 12, 2:15, 3:45, last one back at 6.
The private beach was nice, but just a cove. I blew up my floatie and just floated around, but it was nice to have a bathroom, drinks & eats after... We went once and that was good enough.
The salt, heated, infinity pool was a great spot to lounge at the hotel + the hot tub.
Overall - just excellent. Appreciated the upgrades we got for my wife's birthday and then again for our anniversary.
Thank you Princess! Hopefully we'll be back!