At Veneranda and Leo's place you will feel like you are in your home. That is not a hotel. It's a home. You could use everything in the kitchen+ingredients, olive oil, tea, coffee. You could eat in the living room and watch TV in your spare time. Room was a bit small but if you are not in London to stay in your room it should be fine. :)