I stayed for two days on my own. It is located at walking distance from many of the landmarks in London. The appartement contains all the things you would need for a short or long stay. It is a great place.