I had a wonderful stay at the Hotel Garibaldi! They are pet friendly which was very important for me this trip. But although they were pet friendly, there wasn’t much grass or dirt areas (besides surround private properties) for my pet to use the bathroom. I did find the room to be very spacious for the price we paid. Our room was a double queen and we still had room to set up our XL grate kennel. With the two beds and the addition of the kennel, the room was full, but I never felt cramped. The beds were very comfortable and there was no outside noise heard from within our room. We were on the second floor and for that floor at least (I cannot attest to the first and third floors), the vending machine for drinks was out of order and the machine for snacks was almost completely empty. There were signs to guide you to the ice machine but we still weren’t able to locate it very easily. The only elevator for the building was out of service which left us having to make multiple trips up and down the stairs to unpack and repack our belongings, as well as our dog’s belongings. Trying to do all that with a dog was very difficult and not all that convenient. But overall we had a terrific stay at the Hotel Garibaldi, the staff were incredibly kind and everything in our room was very clean and tidy.