I stayed at Villa Camelot last year. I booked 3 nights and ended up staying 28! (I had planed to change housing but stayed instead). Villa Camelot is a beautiful villa with two generous terraces. At the ground level you will find their own restaurant. It is nicely decorated and has a lovely ambiance. They cook the food themselves with carefully selected fresh ingredients, their food is divine.. The rooms are tastefully decorated and brings in a lot of light (very clean and neat). This family love people! They have a few rooms for long term guests and a few rooms for short term guests. The long stayers are mostly Indian. Should you choose to eat dinner with them (highly recommended) all the guests eats together and it provides for very interesting discussions. You can also eat in their restaurant at the ground floor, which is equally recommended. This family is warm, friendly and will make you feel at home. They are very accommodating and they walk the extra mile to ensure you have a good stay in Bangalore. What I love the most about Villa Camelot is that its a refuge in a very quiet neighbourhood. You can stay there and relax, enjoy good food, do yoga in a beautiful atmosphere before heading out exploring Bangalore. Not to mention, you get to enjoy this lovely family. A highly and warmly recommended experience!