A very comfortable stay in a pleasant and quiet part of London.