Wonderful place in a brilliant location.