Absolutely cracking place -- great location, great facilities, really lovely spot! Will come back when I'm next in London!