friendly and welcoming, excellent location a stones though from earls court