Location is amazing. Two minutes walk from Sloane Square Tube Station. Restaurants in the area are very good and there are some very good shops.