Leonardos place is in a good location if visiting in the warmer months, I found it a bit too far from the main area. The room is a nice size but it was very cold, we was told to leave the door open and turn up the heating in the living room if we wanted the room to warm up. It didn't work sadly as the room was freezing.
Leonardos cat is very cute and friendly but sadly woke me up during the night/morning meowing constantly for attention.
The place is nice if you're travelling alone but a bit cramped with two people.