Definitely well worth the price. It is absolutely lovely inside, and the apartments are spotless. The staff are incredibly helpful and kind, making it a very easy stay. Would recommend if you’re looking for somewhere to stay in London.