Stylish accommodation, within great location (transport wise, amenities, and, in trendy part of London) and; pleasant host too.