What a lovely place.
Smart, modern, brilliant location for our Hampton Court concert and everything as described.
Would highly recommend it.