Wonderful spot, fantastic location and everything you need; also, excellent heating which is a must for London.