We had a great experience at La Rocca- it was at the tail end of a 9 day cruise through Europe that ended in Venice. We arrived early and since the room we booked wasn't available, we were upgraded to their "apartment" at no charge, which was very nice. The staff is hands down the nicest I've ever encountered at a hotel, they greet you by name, the breakfast included was phenomenal and they even made us cappuccino to order. The only thing I didn't realize was that this is actually about 40 mins from Venice, but there is a train that is easily accessible and cheap to get to Venice, and they arranged private transport for us to the airport which made our departure worry free and was a reasonable price we were able to pay through the hotel at checkout. And we got to explore the very cute little town of Noale and eat at a fun pub walking distance away, recommended by the hotel staff. Overall very happy with our experience there.