The place felt like home, as described in the photos, perfect for long term stays. The location is also great and at a walkable distance from Vauxhall station.