Exactly what it says, a well-priced, simple but nonetheless nice apartment that has all you need for a night or two in London.