The location is definitely the best aspect of this place! For a long weekend it suited my needs well, though I wouldn’t spend more time than that. Super accessible to central London!