Great location and conveniently located near Sloane Square Station. The hosts are very responsive and it is an overall fantastic place to stay!