Great stylish space in a good location, hosts were quick to reply to communications - perfect for a stay in London