I had a great stay at Gisele’s place. It is located in an ideal location close to plenty of coffee shops, bars, restaurants and Clapham Common, a big park. I really enjoyed my time at Gisele’s and would return again!