Brilliant place in a brilliant location. Will stay again.