Fantastic place, very modern and comfortable.
A gem in the part of London.