Great locations, small apartment, but most in London would be. A few basic amenities lacking.