Very nice place for short stay at London. Great value and location.