I have just stayed in Leonardo House, I can say that my stay is very pleasant, the room is big enough for 2 with lots of luggage space. The host is very friendly, helpful and willing to go extra mile explaining all nearby attractions and other facilities during my check in. Strongly recommended.