Fantastic place in a brilliant location.