We had a wonderful stay at Leos place and we can absolutley recommend to stay there.
Nice style, great location and surrounding, very cosy and comfortable.