Place is great. In central London and super close to shops. The stairs were a bit of a hike to get up with all my bags but other than that everything else was pleasant! I'd stay here again.