The location is fantastic! Just down the road from Sloane Square and close to bars and restaurants. Very easy check in and the apartment is really well appointed. We would definitely stay here again.