Lovely stay, wonderful location, useful amenities and great value.