Good accommodation in a terrific location.