Such a great place! We loved the location especially--right in the middle of an excellent part of London and so close to Hyde Park.